package br.com.esporte.negocios.entidade.imp;

import java.util.List;

import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.persistence.Transient;

/**
 * @author Milton Domingues
 */
@Entity
@Table(name = "time")
public class Time extends Entidade {

	private static final long serialVersionUID = -4950916812685454162L;

	@ManyToOne
	@JoinColumn(name = "partida_id")
	private Partida partida;

	@Transient
	private List<Jogador> jogadores;

	public Time() {

	}

	public List<Jogador> getJogadores() {
		return this.jogadores;
	}

	public Partida getPartida() {
		return this.partida;
	}

	public void setJogadores(List<Jogador> jogadores) {
		this.jogadores = jogadores;
	}

	public void setPartida(Partida partida) {
		this.partida = partida;
	}

}
